0
items in Cart
Home
Menu
About
Locations
Order Online
0
items in Cart
Home
Menu
About
Locations
Order Online
Group Order
Sign Up For Deals
Mama Mia Sugarcane (Heubner Oaks)
Online Ordering Menu
11745 IH-10 W Frontage Rd 118
SAN ANTONIO, TX 78230
(210) 396-7077
Noon - 9:00 PM
Start your carryout order.
Check Availability
Expand Menu
Buy 1 Get 1
Orange Peach Fruit Tea
$7.50+
B15. Lychee Fruit Tea
$6.75+
Special Lemon Tea
$7.50+
Nhap
$1.00
Your cart is empty.
Close Cart
Checkout
$0.00
Loading, please wait.
View Cart
0
$0.00