Skip to Main content
Carbon 2318 30th St
0
Sign in
Currently not accepting online orders
Carbon 2318 30th St
2318 30th St1, San Diego, CA
Pickup Only
Online ordering is currently unavailable. Please contact the restaurant to place an order.