LA Costa

3113 S Western Ave, Oklahoma City, OK 73109

(405) 616-9551

Rated 5.0 out of 5 from 1 Reviews LA Costa is a highly recommended Restaurant Ranked #1 of 19 Restaurants in Inner City Southside Oklahoma City.

★★★★★ on the 13th of October, 2017

Yummy seafood! I really enjoy the octopus and shrimp tostada. Good prices. Friendly staff. //
Location