El Rancho Grande Cocina Mexicana opened its doors in 1992. For 20 years, El Rancho has been a destination filled with Mexican Tradition in sunny North Beach.