If you're craving good Mexican food and are tired after swimming at the beach, stop by El Rancho and get your fix!
This hidden restaurant is around a 12... more
We first visited El Rancho about six years ago while vacationing near Ocean Grove with our kids, and we've been trying to remember the name of this lovely... more
Best Mexican food I've ever had. Super authentic. It was my first time in Long Branch and a coworker recommended this place. Absolutely did not disappoint.... more