Mexican
Steak • Mexican • Seafood • Chicken
"Estrella Azul rocks! The food is insanely delicious, and Mike, the manager, is a star. His friendly vibe makes the whole experience top-notch. A must-visit spot for fantastic food and awesome service! Thank you, Mike for being you"