Local Nostalgia
Many reviewers have been visiting since childhood and make it a priority when they are back in town.
"I've been going here since I was a kid... I try to make sure to stop by at least once any trip I come back." - losinggeneration
Nostalgic Tacos & Local Tenderloins
A Burlington landmark known for its unique 'Casa Cups' and fried soft shell tacos. This quaint hole-in-the-wall offers a blend of Mexican-inspired favorites and classic Iowa tenderloins in an old-fashioned atmosphere.

What to order
Praised for fresh lettuce and tomatoes paired with a perfectly seasoned beef filling.
"The first bite out of my fried taco my eyes rolled back." - Tanisha Brownlee
A surprising local favorite at a Mexican restaurant, noted as a staple for visiting families.
"My husband especially loves their tenderloin sandwiches." - Kyla Burton
A unique item that pairs perfectly with their signature red and green sauces.
"Quite unique to Taco Casa." - losinggeneration
Food people mention





What customers love
Many reviewers have been visiting since childhood and make it a priority when they are back in town.
"I've been going here since I was a kid... I try to make sure to stop by at least once any trip I come back." - losinggeneration
Described as a quaint, old-fashioned spot where the service is fast and the prices are inexpensive.
"Quaint hole in the wall... Old fashioned atmosphere. The staff is friendly and try to service fast." - Tanisha Brownlee
The story
El Taco Casa is a quintessential Burlington 'hole-in-the-wall' that has served generations of locals. While it leans into a nostalgic, Americanized Mexican style rather than strict authenticity, it has built a loyal following for its signature Casa Cups and fresh beef tacos. The atmosphere is quaint and old-fashioned, where you can watch the staff work quickly to serve up affordable comfort food. It remains a mandatory stop for former residents returning to the area.
Famous for
Visit
2415 Mt Pleasant St, Burlington, IA 52601, USA
Monday: 10:30 AM – 9:00 PM Tuesday: 10:30 AM – 9:00 PM Wednesday: Closed Thursday: 10:30 AM – 8:00 PM Friday: 10:30 AM – 9:00 PM Saturday: 10:30 AM – 9:00 PM Sunday: Closed