Frequently Asked Questions about Casa Maya
Does Casa Maya have outdoor seating?
Yes, Casa Maya has outdoor seating.
Is Casa Maya currently offering delivery or takeout?
Yes, Casa Maya offers takeout.
What forms of payment are accepted?
Casa Maya accepts credit cards.
How is Casa Maya rated?
Casa Maya has 4 stars.