The Water Shack
Restaurant • Fast food restaurant • Meal takeaway • Hamburger restaurant • American restaurant • Ice cream shop • Dessert shop • Delivery service • Water purification companyOne of the Top rated Fast food restaurants in Vista
Address
807 N Santa Fe Ave, Vista, CA 92084, United States
Website
Contact
+1 760-941-1192Price rating
$ $$$
Rating on Google Maps
4.70 (445 reviews)Open on Google Maps