K Sandwiches is a beloved gem in San Diego, known for its fresh, delicious, and affordable Vietnamese sandwiches, also known as banh mi. This casual eatery also serves a variety of pastries, coffee, and smoothies, making it a perfect stop for any time of the day.