Skip to main contentToast Local logo
Swami's Vista 20 MAIN ST #20

Swami's Vista 20 MAIN ST #20

AmericanPrice range $1-15

Open

Takeout 7:00 AM - 2:15 PM

20 MAIN ST #20, Vista, CA 92084
About

SoCal chain serving cafe fare such as sandwiches, salads & waffles in a casual setting.