Restaurants & Bars

California

Lot 81 San Diego?

Share:

Restaurants & Bars 15

Lot 81 San Diego?

sds | Jul 20, 2006 09:20 PM

I just saw this restaurant driving home the other day...Anyone heard of it or been there? Its called Lot 81 and its on Morena Blvd, across the street from Petco...

Want to stay up to date with this post?

Feedback