Mellow Mushroom San Antonio
Hours:
115 N Loop 1604 E #2100, San Antonio TX 78232
Tips
Hours
Most Recent Reviews
-
April 2024
Had lunch with a friend here and it was good. I just did a slice of pizza and salad. Great price for what I spent.
-
April 2024
Had family in town and tried this place for the first time. Service was great, food was delicious.
-
April 2024
Best vegan pizzas!Dietary restrictions: Vegan options
More Comments(603)
Other Information
Cuisines: Take Out, Pizza
You May Also Like
-
San Antonio, Texas