Big Mama's Bayou Shack

47 reviews

11916 S Figueroa St, Los Angeles, CA 90061

+13238148031

About

Big Mama's Bayou Shack is a Takeout Restaurant located at 11916 S Figueroa St, Los Angeles, CA 90061. It has received 47 reviews with an average rating of 4.0 stars.

Photos

Hours

Monday11AM-7PM
Tuesday11AM-7PM
Wednesday11AM-7PM
Thursday12-6PM
FridayClosed
Saturday11AM-7PM
Sunday11AM-7PM

F.A.Q

Frequently Asked Questions

  • The address of Big Mama's Bayou Shack: 11916 S Figueroa St, Los Angeles, CA 90061

  • Big Mama's Bayou Shack has 4.0 stars from 47 reviews

  • Takeout Restaurant

Similar places

Gjelina Take Away

2167 reviews

1427 Abbot Kinney Blvd, Venice, CA 90291

Guidos Pizza & Pasta

131 reviews

20113 Sherman Way, Winnetka, CA 91306