Report a review
- 5
- Best place in town!!!
My husband and I are regulars at this place for a reason, we go about twice a week! Can't seem to get enough. This is a definite place to try if you live in or visit San Antonio. We are vegan and anything on the menu with dairy can easily be made without!! I love Green!! And Chris the Chef/Owner Rocks too, his amazing upbeat attitude definitely makes worth visiting often!!