AMAZING!
I've NEVER eaten better than in Plaza Del Sol. My whole family loves this place. We love the enchiladas tejanas, coptel de camaron, 7 mares, birria, salsa, nachos, tacos. It's just incredible! I would personally call this restaurant a 5 star restaurant.