Rancho Mexican Bar & Grill
Downtown Florence's Home for
Authentic Mexican Food
Over 1 Million Total Views on Hey Shoals
Watch our most popular features showcasing the food, atmosphere, and community behind Rancho Mexican Bar & Grill that racked up over 1 million views on Hey Shoals!
Molcajete
550k+ Total Views on Socials
Street Corn Bowl
200k+ Total Views on Socials
Full Feature
250k+ Total Views on Socials
NEW Soft-Serve Margs
100k+ Total Views on Socials
Local Favorites
Birria Quesa Tacos
Three crispy corn tortillas stuffed with slow-braised, tender beef birria and melted cheese, grilled to golden perfection and topped with fresh onions and cilantro. Served with a rich, savory housemade consommé for dipping that takes every bite to the next level. A customer favorite packed with bold, authentic Mexican flavor.
Street Corn Bowl
A hearty bed of fluffy rice topped with your choice of seasoned meat, roasted corn, and sautéed bell peppers, all tossed together for bold flavor in every bite. Finished with creamy mayo, crumbled cotija cheese, fresh cilantro, and a drizzle of rich cheese sauce for a delicious twist on classic Mexican street corn.
Mulas Tacos
A street-food favorite made with two crispy corn tortillas layered with melted cheese and your choice of flavorful meat, then topped with fresh onions and cilantro. Crispy, cheesy, and packed with authentic Mexican flavor, these tacos deliver the perfect balance of crunch and savory goodness in every bite.
Chicken Chori-Nachos
Crispy tortilla chips smothered in our signature creamy cheese sauce, layered with hearty refried beans, tender grilled chicken, and savory chorizo. Finished with an extra drizzle of melted cheese sauce for a rich, bold, and fully loaded nacho experience that hits every craving.
The Newest Mexican Restaurant in the Shoals Everyone’s Talking About
Rancho Mexican Restaurant is one of downtown Florence’s newest and fastest-growing Mexican restaurants, quickly becoming a local hotspot known for bold flavor, creative presentation, and a modern take on traditional Mexican cuisine.
In a short time, Rancho has drawn major attention across social media, earning millions of views for standout dishes like their molcajete platter, hawaiian fajita served in a fresh pineapple shell, and the crowd-favorite soft-serve margaritas that have become a signature experience in Florence, Alabama.
The menu blends authentic Mexican comfort food with a fresh, elevated approach. Guests can enjoy everything from street-style tacos and sizzling fajitas to loaded specialty dishes, all made with high-quality ingredients and customizable options. Rancho also stands out for its health-conscious flexibility, offering keto-friendly, gluten-free choices, along with the option to have dishes prepared in olive oil instead of seed oils for guests with specific dietary preferences.
Located in the heart of downtown Florence, Rancho Mexican has quickly built a reputation as a must-visit destination for Mexican food in Florence, AL, combining vibrant flavors, generous portions, and an energetic dining experience that keeps people coming back.
Whether you're stopping in for a casual lunch, a family dinner, or one of their viral signature dishes, Rancho delivers a unique mix of authenticity, creativity, and modern Mexican dining that’s redefining what a local Mexican restaurant can be in North Alabama.
Phone
Location
322 N Court St, Florence, AL 35630
Hours
Monday: 11AM - 9PM
Tuesday: 11AM - 9PM
Wednesday: 11AM - 9PM
Thursday: 11AM - 9PM
Friday: 11AM - 10PM
Saturday: 11AM - 10PM
Sunday: 11AM - 8PM
Follow Us on Facebook and Instagram
Get in Touch
Whether you have a question, an idea, or just want to say hello, feel free to reach out—we’re here to help.








