I Tried LA’s Famous Secret Sandwich — Carla Cafe
Update: Carla Cafe now has a brick-and-mortar on 8432 W 3rd St, Los Angeles, CA, but you can continue ordering their sandwiches from their ghost kitchen on Santa Monica Blvd. (West LA).
Carla Cafe is a pandemic born business that …