Restaurant
Rancho
2 locals recommend,
Permanently closed
Tips from locals
Best steak in town, there's something about their grill - the steak is great every time! Also the mixed salads, fajitas, soups - the entire menu, served unusually fast. I frequent there since 1999.
Unique things to do nearby
Location
37 Reguliersbreestraat
Amsterdam, NH