Taqueria La Iguana Azul

928 Geneva Ave
San Francisco, CA  
Hours of Operation
Mon - Wed 11:00 am - 11:00 pm
Thu 11:00 am - 12:00 pm
Fri - Sat 11:00 am - 2:00 pm
Sun 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
People Also Viewed
Mamacita
2317 Chestnut St
San Francisco, CA
 (80)
Taquerias El Farolito Inc.
2950 24th St
San Francisco, CA
 (5)
El Faro's Mexican Food
346 Kearny St
San Francisco, CA