Playa mesa is available for takeout from 11am-8pm.
Location: Costa Mesa - California
Date Posted: 25 Marzo
We are stocked and ready to keep you full. Sit back and enjoy our delicious Mexican cuisine at home now! At this time we are here for you. Order on Ubereats, Doordash or simply give us a call at 949.287.5292.
428 E 17th St. Costa Mesa, California, Costa Mesa, California