Gran Machu Picchu
Location1425 W. Northwest Hwy.
Garland, TX 75041 | Get Directions
At this Peruvian eatery, the ceviche is billed as a hangover cure, and there might be some truth to that. The seafood platter is a mountain of golden fried shrimp, bass, calamari, mussels, and yucca, all well-executed with a crispy, not oily, batter.