Taqueria La Iguana Azul

928 Geneva Ave
San Francisco, CA  
Hours of Operation
Mon 11:00 am - 11:00 pm Tue 11:00 am - 11:00 pm Wed 11:00 am - 11:00 pm Thu 11:00 am - 12:00 am Fri 11:00 am - 2:00 am Sat 11:00 am - 2:00 am Sun 11:00 am - 12:00 am
Customer Reviews
 Citysearch
gatori on 08/23/2003
First time to this Taqueria Maria chain ...
Some content provided by
Citysearch
Business Details
Other Places Like This
Costa Del Sol
4423 Mission St
San Francisco, CA
0.7 mi
La Parrilla Grill
1125 Ocean Ave
San Francisco, CA
 (1)
0.8 mi
Taqueria Reina's
935 Plymouth Ave
San Francisco, CA
0.9 mi