THE BEST SUBS AND SANDWICHES IN SAN DIEGO

We are a Vista, California based location with great food, sandwiches, and salads. Come by and try us today!