Where Every Plate Is Made Fresh, Every Day.

From early mornings to late dinners, our team works hard to serve you real food with real care. It's more than just a meal—it's the way we treat every guest like family.

Rooted in Tradition, Growing with Heart

Rooted in Tradition, Growing with Heart

Luna’s started in 2007 with one goal—serve real Mexican food made fresh every day. Now, as the new owners, Tom and I (Roxy) are proud to carry on that legacy with new dishes and updated menus. Our recipes come from the meals we grew up with and still love today. From rich mole to fresh ingredients, every dish reflects the flavors and culture that make Mexican food feel like home.
Real Food, Real Care—Every Time

Real Food, Real Care—Every Time

From fresh mariscos and all-day breakfast to tacos, steak, and a full bar with margaritas and micheladas—we make it all from scratch. Our big screen is always on for the game, and your table’s always ready. With a Health Score A and a team that treats every guest like family, we focus on fresh ingredients and great service. Plus, our updated menus with full-color photos make ordering easy and honest.
Fueled by Food, Driven by People

Fueled by Food, Driven by People

We took on Luna’s because we care about great food and good people. There’s nothing better than seeing guests enjoy a meal and leave smiling. Whether you're here for breakfast, catching the game, or ordering online, we make it simple and stress-free. You’ll get fresh meals, cold drinks, and service that feels like home. This is why we do what we do—and we can’t wait to welcome you in.