Located along the scenic Chain O'Lakes waterfront, El Puerto Mexican Restaurant offers authentic Mexican cuisine with beautiful lakeside views and a relaxed, welcoming atmosphere. Whether arriving by land or docking your boat for a meal, guests can enjoy waterfront dining on the covered patio while taking in stunning sunsets over the water.
The extensive menu features traditional Mexican favorites, including enchiladas, chimichangas, sizzling fajitas, tacos, burritos, quesadillas, steak and fresh seafood, all made with authentic flavors and generous portions. The full-service bar is known for its handcrafted margaritas, refreshing specialty cocktails and house-made drinks, making it a popular destination for happy hour, dinner and weekend gatherings.
With indoor and outdoor seating available rain or shine, El Puerto is an ideal stop for families, couples and boating enthusiasts exploring the Chain O'Lakes. Its combination of flavorful cuisine, waterfront scenery and friendly hospitality has made it a favorite dining destination in northern Lake County.
Hours of Operation
Dining Information
This website uses cookies and other similar technologies for measurement and communication... Privacy Policy.