tiki bar s

1700 Placentia Ave
Costa Mesa
California
United States