I believe this place has permanently closed after they had to tear out all the rug and floors due to roach infestation, at least that is what the Local TV news reports have indicated. I have passed by several times by this location and there...更多
There are 3 Garabaldi restaurants in town. My favorite one is located on Northwest Military in North Central San Antonio. The restaurant is small with outdoor dining and excellent food. The Nachos and Lettuce Wraps deserve special mention.