Joao’s – A Tine Fish Bar & Eatery

  • 2750 Dewey Road in Pt Loma Liberty Station,
    San Diego, CA 92106
  • Phone: 619 300 1715
  • Cuisine: American Restaurant

Map

Unable to Display Map