Hacienda Vieja Mexican Grill
3681 South Noland Road, Independence, MO
Hacienda Vieja brings casual family-friendly Mexican dining with vibrant, rustic decor that channels an authentic vibe. The bar stands out with nearly 30 premium tequilas and signature cocktails made with fresh seasonal fruits, plus a solid selection of margaritas that earn two happy hour slots most weeknights.
Open nowToday: 11 AM – 10 PM
Full weekly hours
| Monday | 11 AM – 10 PM |
|---|---|
| Tuesday | 11 AM – 10 PM |
| Wednesday | 11 AM – 10 PM |
| Thursday | 11 AM – 10 PM |
| Friday | 11 AM – 11 PM |
| Saturday | 11 AM – 11 PM |
| Sunday | 11 AM – 10 PM |
Hours checked Oct 2026
What’s on & specials
Monday, Oct 19
2 PM – 5 PM · Mon–Thu
Happy Hour
$4.99 12oz margarita, $7.99 20oz margarita, $7.99 nachos supremos
Sources & updates
- Source · Seen Oct 12, 2026
Features
Family friendly
Something look off?