Searching for a Mexican restaurant near Grand Haven, Michigan that’s big on flavor and close to the lakeshore? El Mesquite Mexican Bar & Grill in Spring Lake welcomes diners from Grand Haven with sizzling plates, friendly service, and a lively bar scene. Start planning your visit and browse the full menu to see what’s cooking tonight.
We’re a locally loved spot serving the Tri-Cities community—perfect for date night, a quick bite after the beach, or a festive family dinner.
Not sure where to begin? Many guests mix-and-match: a shared app, two plates, and a margarita to split.
Whether you’re meeting up with friends or fueling a sunset walk on the pier, you’ll find why many locals call us the best Mexican restaurant Grand Haven—style experience just next door.
We’re a short drive from downtown Grand Haven. We are located 1/4-mile west of U.S. 31.
Visit earlier on weekends to secure your preferred seating.
Our bar is a major draw—think handcrafted margaritas, tequila flights, and ice-cold cervezas. Please note you must be 21+ to order alcoholic beverages. Explore seasonal flavors and classics on the Margaritas & Bar page.
We do not have a separate Grand Haven location. El Mesquite operates a single location in Spring Lake and proudly serves the entire Tri-Cities area.
Please contact us for current delivery options or preferred partners.
We don’t operate a separate Grand Haven storefront. Our Spring Lake location is open during the following hours:
Hours:
Monday: 11 AM–9 PM
Tuesday: 11 AM–9 PM
Wednesday: 11 AM–9 PM
Thursday: 11 AM–9 PM
Friday: 11 AM–10 PM
Saturday: 11:30 AM–10 PM
Sunday: 11:30 AM–9 PM
For the most up-to-date information, please visit our Contact page or call us directly.
We’re just a short drive away. Our Spring Lake location is approximately 2 miles from downtown Grand Haven, taking about 4 minutes by car via Savidge St. (which is M-104.)
Yes—our team caters events across the Tri-Cities, including Grand Haven. For menus, availability, and booking details, please see our Catering & Events page or contact us.
We frequently run food and drink specials for all our valued customers.
Ready to eat? View the full menu, choose your favorites, and stop in for a relaxed, flavorful meal. Whatever night of the week, we’ll have a table ready or you as soon as possible!
If you’re celebrating something special, ask about large-party seating and catering options for gatherings in the Grand Haven area.