Elena's Mexican Restaurant
255 W Portal Ave, San Francisco CA 94127-1401, United States
Ready by 11:20 AM
schedule at checkout
Full Menu
10:30 am - 9:40 pmStarters
Starters
Soup & Salads
Build Your Burrito
Tacos
Fajitas
Enchiladas
Traditional Plates & Specialties
A La Carta
Dessert
Utensils
Elena's Mexican Restaurant Near Me - Pickup and Delivery
Sign in / Sign Up