Swami's Cafe
➤ 20 Main St, Vista I-92083-5845, United States
En Bonne Santé, Fast Food, Cafés, Café, Café
"Went to Swamis in Vista on President's Day. It was hopping. Food was great, service was good despite being understaffed. Had the ABC omlete, my wide had the Spinach omlete. Delicious."