-
Thai Red Chili's
is a top notch Thai Restaurant
Ranked #1 of 12 Restaurants in McAllen McAllen.
Some say, it is excellent, top.
.
The Latest Review: ★★★★★
Sent on the 4th of October, 2007
Excellent atmosphere, food and service. I have tried at least half of the menu at least once and have found everything to be top notch.