Restaurants in San Diego, CA
Restaurants
550 W Date St Ste A,
San Diego ,
CA
92101
UNITED STATES
Excited to announce that we officially have four locations open in San Diego including Bay Park, Little Italy, La Mesa, and Chula Vista. As a family run operation we believe every good neighborhood deserves an eatery where locals and visitors can enjoy “honest food done right”.
Worldwide > United States > San Diego > Restaurants