From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Mariachi Grill in Vestavia Hills. Take a peek at the drink menu here, and make sure to sample something off the list.
Don't sacrifice comfort for style ? Mariachi Grill's dress code is business casual, so guests can look and feel great.
Drivers will find quick and easy parking just around the corner from Mariachi Grill.
Fancy snacks do come at a higher price, but wow are they delicious.