A 4.7-star favorite on Pleasant Street, serving bold Mexican food seven days a week.
Some restaurants surprise you. Rancho Viejo has been doing exactly that to travelers and locals alike, earning a 4.7-star rating across more than 450 reviews, a number that doesn't happen by accident. Sit down, and you'll understand quickly: the staff moves with purpose, the room feels genuinely welcoming, and the food arrives the way Mexican food should, colorful, aromatic, and made to share.
The location on 84 Pleasant St in Claremont, NH makes it an easy stop whether you're cutting through the Upper Connecticut River Valley or you've lived here your whole life. Skiers heading back from Vermont, families looking for a Friday-night dinner, couples who just want good food without a long wait, they all find their way here. The kitchen keeps the same standard regardless of how busy the dining room gets, and the team out front treats every table like a regular.
This is the kind of place that ends up on your mental list of spots worth going back to.
Rancho Viejo serves a full menu of Mexican cuisine, lunch through late evening, every single day of the week. The kitchen opens at 11:00 AM daily, giving you a proper midday option when most of Claremont hasn't bothered. On Fridays and Saturdays the kitchen stays open until 11:00 PM, an extra hour that matters when the night runs long.
Expect the full range of Mexican cantina staples, the kind of spread where everyone at the table finds something they want. Starters, mains, drinks, and the warm, fresh chips and salsa that set the tone from the moment you sit down. The staff, praised consistently by name in reviews, brings the kind of attentiveness that turns a quick lunch into a reason to linger.
Take a look at our space and what we have to offer
Don't just take our word for it - hear from our satisfied customers
Rancho Viejo is open Monday through Thursday and Sunday from 11:00 AM to 10:00 PM. On Friday and Saturday, the kitchen stays open until 11:00 PM. They are open all seven days of the week.
The restaurant is at 84 Pleasant St, Claremont, NH 03743. Reviewers consistently note it is easy to find.
Rancho Viejo is a Mexican restaurant serving a full cantina-style menu for lunch and dinner every day of the week.
Absolutely. A significant number of reviews come from travelers passing through the Upper Connecticut River Valley, including those returning from ski trips in Vermont. Many describe it as a pleasant surprise well worth the stop.
Rancho Viejo holds a 4.7 out of 5 rating based on over 450 customer reviews, making it one of the more highly regarded restaurants in Claremont, NH.
Yes. The dining room is described by reviewers as clean and inviting, and the staff is noted for being warm and attentive, which makes it comfortable for groups and families.
Walk-ins are welcome. The restaurant opens at 11:00 AM daily, making it a solid option for lunch, dinner, or a late weekend meal on Fridays and Saturdays when they close at 11:00 PM.
Local places a short distance away, each with its own Doozer site. Tap any card to visit.
0.1 mi54 Summer St, Claremont, NH 03743, USA
0.3 mi39 Main St, Claremont, NH 03743, USA
0.6 mi14 W Terrace St, Claremont, NH 03743, USA
7.8 mi156 Main St, Windsor, VT 05089, USA
9.4 mi871 VT-44, Brownsville, VT 05037, USA
Other spots near here, whatever their type. Tap one to open its page.