Skip to Main content
Playa Mesa
0
Sign in
Currently not accepting online orders
Playa Mesa
428 East 17th Street, Costa Mesa, CA
Opens at 12PM
Online ordering is currently unavailable. Please contact the restaurant to place an order.