Skip to content
Street Address
92 Horton Plaza
1 local recommends
Location
92 Horton Plaza
San Diego, CA 92101
Tips from locals
Samantha
Samantha
March 12, 2015
closest organic market.