Restaurants in 92140

  • Subway
  • 2560 Laning Rd, Ste A101, Harbor Sq. at Liberty Station, San Diego, CA 92140, USA
  • More info