Skip to main contentToast Local logo
Buffalo Spot Crenshaw

Buffalo Spot Crenshaw

AmericanPrice range $1-15

Open

Takeout 10:30 AM - 9:45 PM

3286 West Slauson Ave, Los Angeles, CA 90043
About

Our mission is to delight every guest in a way that creates raving fans!