Rancho Viejo

Mexican Restaurant $ 4.4 (898)


Rancho Viejo is praised for its generous portions and authentic Mexican cuisine, with many customers highlighting the flavor and freshness of the dishes. While the overall service is generally regarded as friendly and efficient, there have been a few inconsistent experiences reported. Overall, it presents a welcoming ambiance perfect for enjoying traditional Mexican fare.

Overall:

4.4

(730 reviews)

Authenticity:

4.2

Atmosphere:

4.4

Service:

4.0


Phone number: (256) 386-0470

Address: 3402 Woodward Ave, Muscle Shoals, AL 35661, USA

Opening hours

Monday: 11:00 AM – 10:00 PM
Tuesday: 11:00 AM – 10:00 PM
Wednesday: 11:00 AM – 10:00 PM
Thursday: 11:00 AM – 10:00 PM
Friday: 11:00 AM – 10:30 PM
Saturday: 11:00 AM – 10:30 PM
Sunday: 11:00 AM – 10:00 PM

Photo gallery

Service options

  • Dine-In Available
  • Takeout Available

Offerings

  • Lunch
  • Dinner
  • Beer
  • Wine
  • Cocktails
  • Dessert
  • Coffee
  • Vegetarian Options Available

Amenities

  • Restroom Available

Good for

  • Menu for Children
  • Good for Children
  • Good for Groups
  • Good for Watching Sports

Payment options

  • Credit Cards
  • Debit Cards
  • NFC Payments

Parking options

  • Free Parking Lot
  • Free Street Parking

Accessibility

  • Wheelchair Accessible Parking
  • Wheelchair Accessible Entrance
  • Wheelchair Accessible Restroom
  • Wheelchair Accessible Seating

Top Recent and Curated Reviews (10)

**Some reviews are curated to assist in analyzing authenticity, atmosphere, and service. These reviews enhance user feedback and help us provide better insights. Your genuine reviews make all the difference—share your experience today to enhance our ratings!**

" The tamales at Rancho Viejo are to die for! We've been there a few times, and we've always enjoyed our meals. The service can be hit or miss depending on the day, but the food quality consistently remains high. Definitely one of my favorite places to grab a bite when I visit the area. " (*Curated Review*)

" Visited Rancho Viejo after hearing great things and I was not disappointed. The chips were warm and fresh, and the salsa had a perfect kick to it. My highlight was the carne asada, cooked to perfection with rich flavors that made me feel as if I were eating at a traditional Mexican eatery. " (*Curated Review*)

" I can't say enough good things about Rancho Viejo! From the moment we walked in, the atmosphere was inviting and the staff couldn’t have been friendlier. I had the queso dip as an appetizer, and it was delicious. Then I followed up with the enchiladas, which were equally amazing. A great dining experience overall! " (*Curated Review*)

" Overall, my dining experience at Rancho Viejo was enjoyable. The food was flavorful, and the service was friendly. However, some items on the menu felt a bit westernized, not fully bringing out the authentic Mexican flavors. They have a vast selection of choices, so I believe there is still a lot to discover. " (*Curated Review*)

" Had a great evening out at Rancho Viejo. The atmosphere was festive, and the food was very satisfying. I chose the beef enchiladas, which were delectable! Would definitely recommend this as a great family eating destination near the area. " (*Curated Review*)

Archived Reviews (720)

" Delicious! The chicken enchiladas had just the right amount of spice to them. I appreciated the freshness of the ingredients used. The service was friendly and the ambiance was relaxed. I would recommend this place to anyone craving authentic Mexican flavors. " (*Curated Review*)

" Rancho Viejo is a new favorite for family dinners! So many choices, and everyone loved what they ordered. I personally had the fajitas, and they were sizzling and delicious! There was enough food that I took some home. Great atmosphere and very friendly staff. Will be coming back for sure! " (*Curated Review*)

More reviews not shown...

Have been to Rancho Viejo? Share your experience with other people!

Please enter at least 15 characters.
no selection

Top rated nearby

Bongos Bar & Mexican Grill
Bar

Overall:

4.6

(48 reviews)

Authenticity:

4.5

Atmosphere:

4.6

Service:

4.4

Address: 1420 Huntsville Rd, Florence, AL 35630, USA

Mr. Hui's Peacock Express
Chinese Restaurant $

Overall:

4.7

(416 reviews)

Authenticity:

4.6

Atmosphere:

4.3

Service:

4.5

Address: 1218 N Pine St, Florence, AL 35630, USA

YUMM THAI : SUSHI AND BEYOND
Thai Restaurant $$

Overall:

4.7

(488 reviews)

Authenticity:

4.5

Atmosphere:

4.5

Service:

4.6

Address: 117 N Court St, Florence, AL 35630, USA

Fiesta Mexicana
Mexican Restaurant $

Overall:

4.5

(259 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

4.3

Address: 4001 N Jackson Hwy, Sheffield, AL 35660, USA

Casa Mexicana
Mexican Restaurant $

Overall:

4.4

(680 reviews)

Authenticity:

4.3

Atmosphere:

4.2

Service:

4.4

Address: 550 Brighton Ave, Muscle Shoals, AL 35661, USA

Los Arcos
Mexican Restaurant $

Overall:

4.5

(267 reviews)

Authenticity:

4.2

Atmosphere:

4.3

Service:

4.1

Address: 1704 Woodward Ave, Muscle Shoals, AL 35661, USA

Ichiban Japanese Restaurant
Japanese Restaurant $$

Overall:

4.5

(555 reviews)

Authenticity:

4.4

Atmosphere:

4.2

Service:

4.2

Address: 1207 S Jackson Hwy, Sheffield, AL 35660, USA

Sergio’s Authentic Mexican Restaurant
Mexican Restaurant

Overall:

4.9

(144 reviews)

Authenticity:

4.8

Atmosphere:

4.5

Service:

4.9

Address: 500 S Montgomery Ave Ste 128, Sheffield, AL 35660, USA

Rio Grande
Mexican Restaurant

Overall:

4.6

(146 reviews)

Authenticity:

4.6

Atmosphere:

4.5

Service:

4.2

Address: 213 N Montgomery Ave, Sheffield, AL 35660, USA

Taqueria El Viejon
Mexican Restaurant $$

Overall:

4.6

(52 reviews)

Authenticity:

4.5

Atmosphere:

4.5

Service:

4.3

Address: 3108 Woodward Ave, Muscle Shoals, AL 35661, USA