Taqueria La Iguana Azul

928 Geneva Ave
San Francisco, CA  
Hours of Operation
Monday-Wednesday 11:00 AM - 11:00 PM
Thursday 11:00 AM - 12:00 PM
Friday-Saturday 11:00 AM - 2:00 PM
Sunday 11:00 AM - 12:00 PM
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
Tortas Boos Voni
5170 Mission St
San Francisco, CA
0.3 mi
Los Reyes Restaurant
1201 Geneva Ave
San Francisco, CA
0.5 mi
La Parrilla Grill
1125 Ocean Ave
San Francisco, CA
 (1)
0.8 mi