

Online Ordering
You can order online! Browse our menu items and choose what you’d like to order from us.
Accepting Orders
Delivery fee -
Min. order - $0.00
Free delivery above
Pickup
Delivery
Pickup time: Today 11:15 AM
Pickup Address: 4500 Valleydale Road, Birmingham, AL 35242
Appetizers

Appetizers


Salads

A La Carte

Burritos
Topped with red burrito salsa


Quesadillas


Tacos
Topped with lettuce & cheese


Chimichangas
Deep fried burrito stuffed with meat and topped with cheese dip


A la carte items

Side Orders

Side Orders

Lunch Menu

Lunch Menu
Served daily from 11am - 2pm

Hacienda Dinner

Hacienda Dinner

Mexican Dishes

Mexican Dishes

Hacienda Specialties

Hacienda Specialties

Make Your Own Combinatio
Includes 2 or 3 items with rice and beans

Hacienda Combinations

Vegetarian Dishes

Vegetarian Dishes

Street Tacos & Tortas

Street Tacos
Authentic Mexican tacos served on a corn tortilla, with cilantro & onion. Price shown is per single taco


Tortas
Mexican Sandwich filled with meat of your choice, beans, lettuce, tomato, onion, avocado, shredded American cheese and mayonnaise on the bread. Served with french fries on the side

Kids Menu

Kids Menu
Only 12 and under porfavor!

Desserts

Desserts

Ready to order?
Complimentary chips & salsa included on orders of $10 or more