Big O's Restaurant Valera, TX

10511 US-67, Valera, TX 76884