On the Border

Address:
1770 Camino De La Reina, San Diego, California, USA
Capacity:
300
 View map