Arizona is famous for tacos, chimichangas, and Sonoran hot dogs, so fried catfish might not be the first dish that comes to mind. That is exactly why this list is fun.
From a Texas-themed diner in Phoenix to a small Cajun counter in Prescott, the state has a handful of kitchens turning out catfish with a crisp crust and tender, flaky fish inside. Some serve it in big baskets with shrimp and oysters.
Others cut it into bites and pile it on tater tots. A few even offer all-you-can-eat catfish on certain nights.
These six spots cover Phoenix, Tucson, Flagstaff, Glendale, Prescott, and Mesa, so there is a good chance one is near your next road trip or lunch break. Save this list for the next time a Southern food craving hits in the middle of the desert.
1. Texaz Grill, Phoenix, AZ

Walls packed with Texas memorabilia set the mood before the menu even hits the table. Texaz Grill on N 16th Street in Phoenix leans fully into its Lone Star theme, with some Arizona touches mixed in.
The catfish to know here is the Lil Tex Fried Catfish. The coating comes out crisp, the fish stays tender, and mashed potatoes make a natural partner on the plate.
Catfish is only one part of a comfort food lineup that includes chicken fried steak, smoked prime rib, meatloaf, jumbo shrimp, and cod. Save room for pecan pie if you can.
Lunch is a busy time, and parking can be a little tricky, so plan a few extra minutes. Friday evenings and Saturday afternoons draw the biggest crowds, while weekday mornings are calmer.
The restaurant opens at 11 AM daily, stays open until 9:30 PM on Fridays and Saturdays, and accepts reservations. A kids’ menu makes it an easy pick for families too.
2. The Parish, Tucson, AZ

Tucson does not have a French Quarter, but The Parish on N Oracle Road gives it a decent stand-in. Local art covers the space, and the kitchen focuses on Southern dishes with a New Orleans spirit.
Beer Battered Catfish is the headliner for this list. Expect a crisp exterior, tender and succulent fish, tartar sauce, and house-cut fries.
I would build a whole meal around it. Cast iron cornbread, Guedry’s Gumbo, and bacon popcorn are all on the menu, and the housemade bread pudding makes a strong finish.
Dinner reservations are recommended, especially Wednesday through Saturday evenings. The restaurant is closed Mondays and opens at 11 AM the rest of the week.
Outdoor seating welcomes dogs, and parking is usually easy to find. Expect to spend around $20 to $30 per person.
3. Satchmo’s, Flagstaff, AZ

Catfish bites on top of tater tots. That combo alone earns Satchmo’s a spot here.
The Flagstaff restaurant on N Fourth Street mixes slow-smoked barbecue with New Orleans-style cooking. Its Smo-Fried Catfish Bites come lightly breaded, golden on the outside, and moist and flaky inside.
Crispy sweet potato fries are another popular side, and the menu also covers King’s Gumbo, an andouille sausage po’boy, brisket plates, a blackened fish fillet, and mac and cheese.
It is a smallish, laid-back counter-service spot that does not take reservations. Service moves quickly, which helps during the busy afternoon stretch.
Hours run 11 AM to 8 PM every day, so it works well for a lunch stop on the way to the Grand Canyon or a casual dinner after a day outdoors.
4. Oscar’s Pier 83, Glendale, AZ

Friday evening is the time to know about at Oscar’s Pier 83. That is when the Glendale seafood counter offers all-you-can-eat catfish, which also explains why Friday nights are its busiest.
The catfish pieces are big, and the batter stays light and crisp instead of thick or greasy. Fries come out hot and unsalted, and the tartar sauce gets plenty of attention.
Fried okra and coleslaw round out a basket nicely. The rest of the menu includes cod, jumbo fried shrimp, salmon, a Cod Fish-Wich, and a jumbo cod taco.
The nautical-themed space is simple and casual, with counter service, outdoor seating, and dog-friendly policies. Prices land around $10 to $20 per person, making it one of the more budget-friendly stops on this list.
5. Uncle Bud’s Place, Prescott, AZ

Small spaces can produce big flavor, and Uncle Bud’s Place in Prescott is proof. The Cajun and barbecue counter on E Sheldon Street has limited seating and a true hole-in-the-wall feel.
Its catfish is thick, crisp, and well seasoned. The fish fry also gets high marks for moist, flaky fish under a solid crust.
The kitchen uses a special Cajun seasoning across the menu, which pairs smoked meats with hearty traditional sides. A muffuletta is another standout, and there are full vegetarian and vegan menus.
Timing matters here. Uncle Bud’s is open Tuesday through Saturday from 11 AM to 7 PM and closed Sundays and Mondays.
No reservations and no delivery, so plan to stop in or grab takeout. Most meals run about $10 to $20 per person.
6. Baby Kay’s Cajun Kitchen, Mesa, AZ

Can’t decide between catfish, shrimp, and oysters? Baby Kay’s Cajun Kitchen in Mesa solves that with its Catfish Shrimp and Oyster Basket.
The catfish is seasoned well and fried properly, while the oysters get a light, crisp batter. For a different take, the Fried Catfish Salad puts those strips over greens.
This established spot serves Cajun and Creole cooking in cheerful, down-home surroundings. Other favorites include duck and andouille sausage gumbo, etouffee, boudin balls, red beans and rice, crab cakes, and fried gator.
Live music adds to the appeal on some nights. Baby Kay’s is open Monday through Saturday from 11 AM, with later hours on Fridays and Saturdays, and it is closed Sundays.
Reservations are accepted, which helps on busy Friday evenings. It is a fitting final stop for anyone who wants catfish with a full Louisiana spread.
From Phoenix to Flagstaff, these six kitchens show that Arizona takes its catfish seriously. Pick the one closest to you, or plan a road trip and try them all.
Enjoyed this story?
Add Fast Food Club as a preferred source to see more of our reporting on Google.