Enter Your Address

Mana's Restaurant

Mana's Restaurant
more info

807 Alabama St., San Marcos, TX 78666

We're sorry, but no items were found.

512-392-4068

We offer delivery for this restaurant.

Ordering Hours

Sunday10:00 AM - 9:45 PM
MondayClosed
Tuesday10:00 AM - 9:45 PM
Wednesday10:00 AM - 9:45 PM
Thursday10:00 AM - 9:45 PM
Friday10:00 AM - 9:45 PM
Saturday10:00 AM - 9:45 PM