Restaurant

La Costa

1 local recommends
Location
2608 S May Ave
Oklahoma City, OK
Central Oklahoma City

Tips from locals

Bc
September 12, 2019
This tiny restaurant has the most delicious food and I usually get their ceviche & guacamole to go and eat at home while watching movies!!