Turquoise Cafe Bar Europa

User Rating:


Address:

873 Turquoise Street
San Diego, CA 92109

Phone:

+1 858 488 4200

Map:


Contact   ·   Privacy   ·   Terms