Map & Directions - Costa Sur Wok & Ceviche Bar
View Menu
Costa Sur Wok & Ceviche Bar
15113 S Padre Island Dr, Corpus Christi, TX, 78418
(361) 945-8303 (Phone)
15113 S Padre Island Dr, Corpus Christi, TX, 78418
(361) 945-8303 (Phone)