The Water Shack
807 N Santa Fe Ave, Vista
(760) 941-1192
Recent Reviews
Order Online
Reserve
You May Also Like
Santa Ana Fresh Mexican Food - 815 N Santa Fe Ave
Mexican, Seafood, Vegetarian
Francisco's Mexican Deli - 821 N Santa Fe Ave
Mexican, Soup
Qué Tortas! - 828 N Santa Fe Ave ste c
Sandwich Shop, Juice Bar & Smoothies, Mexican
Restaurants in Vista, CA
The Water Shack
807 N Santa Fe Ave, Vista, CA 92084
(760) 941-1192