Open Daily in LA

Real food.
Real fast.
Real local.

Your neighborhood spot on South Main for artisanal sandwiches, fresh coffee, and good vibes. No fuss, just flavor.

10am - 8pm
5948 S Main St
Fresh deli sandwich and coffee on a marble table
Est. 2024
Los Angeles
Our Story

Simple ingredients,
done right.

Town Deli started with a simple idea: serve honest food in a space that feels like home. Located in the heart of South Los Angeles, we're your daily stop for a quick coffee, a hearty lunch, or a relaxed evening drink.

We source locally whenever possible and prepare everything fresh in-house. No shortcuts, no preservatives—just the kind of food you'd make if you had the time.

Fresh

Locally sourced produce daily.

Local

Proudly serving LA since day one.

Come say hi.

We're located in the heart of South LA. Stop by for a quick bite or stay a while.

Address

5948 S Main St
Los Angeles, CA 90003-1201

Hours

Mon - Sun: 10:00 AM - 8:00 PM

Send us a message

Is this your business?This is my business