California > San Francisco > Excelsior > Restaurants, Food & Beverages > Restaurants > La Taqueria Menudo
4591 Mission St, San Francisco, California, 94112-2603
(415) 333-0604
Excelsior
Restaurants, Food & Beverages > Restaurants
oabusaou@ucst.edu
http://www.locallistingpages.com/business_listing.php?old_mem_id=3000666223
No reviews yet. Be the first to write a review!