21A Town Square Plza
Vacaville, Ca 95688
(707) 448-2113
We're not taking orders right now, but would you like to see the menu for another time? Place an order for Pickup next time you're passing. Unfortunatley we don't take orders online, but you can check out our menu if you like.
Hi, let's start your order
Estimated time of arrival?

Order ahead unavailable currently








Your Order
ETA (Change this)
Additional Requests:
Subtotal:
Tax:
Total:



Online ordering by