Address: 7337 Peppers Ferry Blvd, Radford, VA 24141, USA
“Amazing food!!! Fried Yucca like I haven’t had in decades. Sweet family. Chicharrones, fried plantains, tacos. Check this place out.”
Address: 2602 W Kennedy Blvd, Tampa, FL 33609, USA
“Flautas, tacos & sopes are awesome. My go to place for REAL Mexican food. My wife who is Mexican only eats here.”