Grill Ta is a Mexican restaurant located in Norcross, GA, offering a diverse menu of delicious and affordable food. With fast service and a small yet cozy location, it is a popular choice for locals and visitors alike.
Customers rave about the fantastic food at Grill Ta, with the sauce being particularly noteworthy for its spiciness. The restaurant is highly recommended for those looking for a satisfying Mexican meal in Norcross.
Generated from the website