1017 N. Flores, San Antonio
(210) 320-5865
Green is San Antonio's only 100% vegetarian restaurant. Green’s mission is to serve delicious and affordable vegetarian comfort food to our diverse customers. We realize vegetarians are discriminating foodies, and we strive to provide a range of opt...
11075 I-10 West Ste 304, San Antonio
(210) 699-7300