The Triangle’s best Mexican Food made from scratch with the best ingredients. At least for now, take-out only (no dining in). Located 5 miles west of Carrboro on NC Hwy 54 W, the Fiesta Grill Restaurant has been serving great Mexican food for more than a decade. Eat in or takeout
Read more...