Venue Details

0 Star Starred
Tiki Bar
1700 Placentia Ave Costa Mesa, CA 92627
949-270-6262
Venue website Get directions

Reviews & Ratings

View All 6 Reviews
More Information