Play
841 Baker St
Costa Mesa
CA
92626
(714) 880-9664
Open Map
Accepts Credit Cards
Arcades
Bars
Good For Happy Hour
Outdoor Seating
Private Lot
Smoking: Outdoor Area / Patio Only
Street
Tacos
Wheelchair Accessible