Welcome to MenuPages - Please Select a city:

Taqueria El Sol

  • Mexican
  • 901 Taraval St, San Francisco 94115 37.74293 -122.475482
  • (At 19th Ave)
  • click map to interact
  • (415) 661-3303
  • 0

Other Restaurant Info

Phone:
work
(415) 661-3303
Hours:
Mon-Wed: 10am-12am Thu-Sat: 10am-4am Sun: 10am-12am
Serves:
Breakfast, Lunch
Features:
Dinner
Advertising
© 2015 GrubHub, Inc. All rights reserved.