Featured

Mexican Flavor, Steakhouse Comfort

From Sizzling Fajitas to Hand-Cut Steaks
From the Kitchen
Hand-cut steaks, sizzling fajitas, Mexican classics, and guest favorites served fresh every day.

Reserve a Table, Savor the Moment

Big Groups, Bold Flavors

Steaks, Mexican Favorites, and Good Company
What our guests are saying
Crazy fun upscale Mexican food. Fantastic atmosphere and extremely friendly staff. Highly suggest getting the table-side guacamole for a "Guacamole Emergency!" Everything we've had there has been 10/10.

Nick Richert
Not only was the staff so professional and kind! But the food was FANTASTICCCC!! The chips and salsa before the meal were yummy and the atmosphere and decorations were amazing!!! Would without a doubt recommend this restaurant always!!

Isabella Cruz
The atmosphere is super fun. The decor is clean and modern. We got the NY strip and protein bowl with chipotle chicken and they were both delicious. The ingredients are high quality. Our waitress was attentive and had a great attitude. This is our new fave restaurant in Bay City.

Erica B
Featuring
Private Dining Room
Vegetarian Options
Catering
Delivery
Takeout
Dine In
Great Cocktails

A Bay City Tradition of Good Food & Good Company
Reservations
Catering

Krazy Juan Mexican Steak House Rewards

Order Your Favorites Without the Wait
Frequently Asked Questions
What are you known for?
We are known for Pork Chop, Wings, Churros, Tacos, Fries, Shrimp, Enchiladas, Baked Potato, Burgers, Chimichanga, Smash Burger, Steak, Burritos, Street Tacos, Chilaquiles, Breakfast Burrito, Boneless Wings, Nachos, Bar Food, Refried Beans, Empanadas, Guacamole, Huevos Rancheros, Tostadas, Brussels Sprouts, Soup, Quesadillas, Carne Asada, Grilled Chicken, and Quesadilla
Do you offer delivery or takeout?
Yes, we offer Takeout
Where are you located?
We are located in Bay City, MI at 110 Uptown Dr
What areas do you serve?
We serve the following areas: Bay City, Essexville, Aplin Beach, Donahue Beach, Lagoon Beach, Kawkawlin, Tobico Beach, Little Killarney Beach, Killarney Beach, Munger, Zilwaukee, Crow Island, Brissette Beach, Indiantown, Auburn, Carrollton, Bay County, Robin Glen-Indiantown, Linwood Beach, and North Williams.