For a casual steak house restaurant with the best sizzling grilled steaks and AYCE popcorn shrimp, bring your family to El Rancho Steak House in Castro Valley or San Jose. We have been serving juicy American steaks, rib-eye and seafood for more than 25 years. When paired with a delicious beer or wine, you’ve got yourself a winning combo! We blend Mexican and Italian-Sicilian foods for a delightful culinary palette that has to be tried to be believed. Our food is always fresh and made to order and our team works hard to ensure you’re your experience is memorable. We’re open for breakfast, lunch, dinner and brunch, too. Save on our delicious foods with our printable restaurant coupons.
El Rancho Steak House has two locations: San Jose and Castro Valley. We serve families who live within a short drive from San Leandro, Hayward, Pleasanton, Union Valley, Milpitas, Campbell and other surrounding vicinitys.
3240 Castro Valley Blvd. CASTRO VALLEY, CA 94546 (510)940-2482