Review of Genghis Grill

1903 N. Loop 1604 E #1106, San Antonio, TX 78259

Overall Rating

Review


Cooked to mush!!! Should be barely stir fried...some what crisp. It was ok, if you have no other food in the house. Will not order from them again.

Celiac friendly?

No

Updated 8 years ago