Did you know that you could find outrageously delicious crab legs in Iowa? You don’t even have to go to a fancy, big city steakhouse to track them down! Head to Marshalltown and visit a small, unassuming cantina that’s sure to delight anyone who craves the claws.

Mi Ranchito is a small, hole in the wall restaurant in Marshalltown that will surprise you with their flavorful food.

Facebook / Mi Ranchito Mexican Grill and Seafood

Even though Iowa is a landlocked state, you can still get delicious, fresh seafood here if you know where to look. Mi Ranchito is the best seafood spot in the Hawkeye State.

Facebook / Mi Ranchito Mexican Grill and Seafood

When you walk in, you’ll find a lively Mexican cantina with a friendly and welcoming staff.

Facebook / Mi Ranchito Mexican Grill and Seafood

Like any good cantina, you can start your meal off with an absolutely amazing drink from their full service bar.

Facebook / Mi Ranchito Mexican Grill and Seafood

If you want to try something totally new, order the Cerveza y Mariscos. This beer and seafood dish is a Mexican classic - you’ll drink the beer after it’s infused with the sauces and flavors of shrimp!

Facebook / Mi Ranchito Mexican Grill and Seafood

Plenty of people are surprised to find out that this Mexican grill serves the best, meatiest crab legs in Iowa. Order them on their own or in one decadent dish.

Facebook / Mi Ranchito Mexican Grill and Seafood

You’ll want to bring a huge appetite with you when you dine here. The Seafood Platter comes with an entire Tilapia fish, crawfish, clams, mussels, shrimp, crab legs and other seafood favorites.

Facebook / Mi Ranchito Mexican Grill and Seafood

Indulge in an outrageous bloody mary to wash down your meal. You can really go all out with toppings, mix-ins, and fixings!

Facebook / Mi Ranchito Mexican Grill and Seafood

Come on by Mi Ranchito and you’ll enjoy a delicious meal featuring the best crab legs in Iowa at a charming restaurant that really makes you feel at home.

Facebook / Mi Ranchito Mexican Grill and Seafood

Address: 1010 Lincoln Way, Marshalltown, IA 50158

Facebook / Mi Ranchito Mexican Grill and Seafood

Hours: 11 a.m. to 9 p.m. Wednesday through Saturday; 10 a.m. to 8 p.m. on Sunday

For more of the best Mexican food in the Hawkeye State, read The Best Little Seafood Shack In Iowa Is Located Off The Beaten Path.

OnlyInYourState may earn compensation through affiliate links in this article.