Restaurants Search Results

Estrella del Mar

7710 Shedhorn Dr Ste A, Four Corners

A first of its kind restaurant featuring made-to-order ceviche with a variety of Ecuadorean tropical fruit marinades, vegetables and fruits. Try a variety of tropical fruit juices or fresh squeezed OJ.

Add a Review »