Tiki Bar

Address:
1700 Placentia Ave, Costa Mesa, California, USA
Telephone:
(949) 270-6262
 View map