Pictures of Garibaldi Mexican Restaurant on 6739 W US Highway 90, San Antonio TX.

(Click on a thumbnail to enlarge picture)