Mama's Cafe
100 N Main Ave
San Antonio
TX
78205
(210) 354-2233
mamascafe.net
Open
Sunday
8:00am-11:59pm
Monday
6:30am-11:59pm
Tuesday
6:30am-11:59pm
Wednesday
6:30am-11:59pm
Thursday
6:30am-2:00am
Friday
6:30am-3:59am
Saturday
8:00am-3:59am
Payment Methods:
Visa, MasterCard, American Express, Discover, Diners Club
Average Rating
3.5
Total Reviews
(3)
Recommended
0
Not Recommended
0
Open Map
Description
Mama's Cafe is located at 100 N Main Ave, San Antonio, TX. This location is in the Downtown San Antonio neighborhood. This business specializes in Restaurants.
by merchantcircle on March 07, 2015 from
merchantcircle
American
Asian Restaurant
Deli
Delicatessens
downtown
Food and Dining
Lunch
Sandwiches
Subs
Takeout