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

by Andalé Mono on March 14, 2018 in Cultura, 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!

Previous post:

Next post: