Rancho JSM is a restaurant located in Costa Rica.
Costado norte del cruce de La Suiza Pavones Costa Rica
Las carnes muy buenas y platos grandes. El servicio excelente.
El lomito con jalapeño excelente
La carne de búfalo es buenísima!
Buen lugar para comer, las porciones son abu dantes!!
We took tortilla de queso, trucha al ajillo and chicharrones de trucha and everything was perfect. Beautiful place and nice people. - Josh Castro