top of page

5916 DELMAR BLVD ST. LOUIS, MO 63115 | CATERING NOW AVAILABLE : 314-385-3811
Mon-Tues: CLOSED | Wed-Sat 11am-8pm | SOULFOOD SUNDAY 12pm-6pm



1/3
AAA Restaurant and Fish House has been family owned and operated since 2003. We take pride in serving you a wide variety of food at awesome prices.
Catering services is available. No event too big or too small.
We have daily specials lunch specials and delivery available for a nominal fee.
We have the best tripe in St. Louis. BBQ Available (on weekends only)
Call us at (314) 385-3811
bottom of page