La Buca is a sandwich shop known for its creative and welcoming atmosphere.