Open List Home >> del Valle, TX >> Restaurants & Food >> Restaurants >> Garys Grill
The place is a health hazard, roaches are everywhere, beware do not go, you will get sick.
openlist - user review - 02/20/2008

