Public Square

  • Coffee Houses/Coffee Sales
  • Restaurants
8278 La Mesa Blvd.
La Mesa , CA 91942
(619) 777-8273