In Miami, this San Diego homie keeps it real at ‘The Taco Stand’ (video)


Lookin good in Miami! San Diego pocho Fernando Mendez keeps it real at The Taco Stand, 313 NW 25th St., where, apparently “raza” means “squad.” The taqueria has 5 stars on Yelp!