Sandwich shop DeliBean offers a wide selection of sandwiches, potatoes, and coffee. Known for its food.