Tag: Melrose District


Eat My Words | America’s Vampiro

June 16, 2011 | By

Justin Lee hits up neighborhood favorite America’s Taco Shop and leaves smitten with the Vampiro.