barfi-grey1

order pickup menu

Vista

Now serving all 21+

909 W. Vista Way Vista CA, 92083 | Get Directions
Open daily 9am-10pm | (760) 330-5078

Now Accepting In-Store Debit & Offering Curbside Pickup!

Learn About our Discount Groups: