Todd Erickson: Huahua’s Taqueria and Haven.
Todd Erickson: Huahua’s Taqueria and Haven. Gregory Castillo Miami Herald file
Todd Erickson: Huahua’s Taqueria and Haven. Gregory Castillo Miami Herald file