Cannot recommend this place enough! I have been coming to Santa Teresa for 3 years now and Burger Rancho was the first place I ate at. It is by far my favorite place to eat in Santa Teresa. The name may make you think you can only get a burger but this is the beach and fish is what they...
More