Missoula's Favorite Po'boy Spot
Crispy fried catfish. Slow-roasted beef. Fresh-baked French bread — every po'boy at Puffy's is built the way it should be: generous, honest, and unforgettable.
Not Your Average Sandwich
At Puffy's, we don't cut corners. Our French loaves are baked fresh every morning — crisp on the outside, soft and pillowy within. That's the foundation every po'boy deserves.
Whether you're craving the classic roast beef with peppers and onions, or our signature fried catfish piled high with our house-made remoulade, every order is crafted with care and served with a smile.
See the full menuOur Story
Puffy's Poboys started with a simple belief: that a great po'boy can make anyone's day better. We opened our doors in Missoula with one goal — to bring the soulful flavors of Louisiana to Montana's most beloved college town.
Every loaf is baked in-house each morning. Every fryer is tended with care. And every sandwich is built the way our customers expect: loaded, honest, and made to order.
No shortcuts. No frozen shortcuts. Just real ingredients, real recipes, and real hospitality — the way it's supposed to be.
What People Say
"Best po'boys in Missoula, hands down. The catfish is perfectly crispy and the bread is always fresh. This place is a gem."
— A Happy Customer
"I drove all the way from Bozeman just to try these. Totally worth it. The roast beef domino is unreal — loaded with flavor."
— Another Satisfied Foodie
"Finally, a place in Missoula that takes po'boys seriously. The attention to detail — from the bread to the toppings — is incredible."
— A Local Regular
Visit Us
3201 Paul Ln
Missoula, MT 59803
Monday – Saturday
11:00 AM – 8:00 PM
Sunday: Closed
Stop by Puffy's or give us a call — we've got your po'boy waiting.