About Las Tortas Locas
Las Tortas Locas: A Mexican Gem in Norcross
Located at 6405 Peachtree Industrial Blvd in Norcross, Las Tortas Locas is a hidden gem for Mexican cuisine lovers. This family-owned restaurant has been serving authentic, delicious Mexican dishes for years, and their loyal customers keep coming back for more. With a rating of 4.1 out of 802 reviews, it's safe to say that Las Tortas Locas is a local favorite.
Chef Recommendations:
- Nachos
- Chicken Quesadilla
- Cuban Sandwich
- Tortas Pastor
Las Tortas Locas is open for dine-in, takeaway, and delivery, making it a versatile spot for any occasion. The restaurant is closed on Mondays, but is open from 9 AM to 10 PM on Tuesdays through Thursdays, from 9 AM to 11 PM on Fridays and Saturdays, and from 9 AM to 10 PM on Sundays.
While the restaurant isn't located near any major landmarks or tourist attractions, it's worth the trip for the delicious food and friendly service. The decor is classic and simple, with a warm and inviting atmosphere that makes you feel right at home.
If you're looking for a place to grab a quick bite or enjoy a leisurely meal with family or friends, Las Tortas Locas is a great option. The restaurant is also good for business lunches or brunch with friends, and their menu features plenty of options for vegans and those looking for healthy and organic choices.
While some reviewers have expressed disappointment with the portion sizes and slow service, most rave about the delicious food and friendly staff. One reviewer even noted that they've been going to this location for eight years and love the friendly environment and on-point food - a testament to the quality of this restaurant.
Overall, Las Tortas Locas is a great spot for anyone looking for authentic Mexican cuisine in Norcross. While it may not be the fanciest or most upscale restaurant in the area, it's a classic and reliable option for those looking for good food and friendly service. So next time you're in the mood for some tasty Mexican fare, head to Las Tortas Locas and indulge in their delicious dishes.
Business Information
6405 Peachtree Industrial Blvd
Norcross, GA
Location
Loading map...