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