About
Our restaurant is located near the main square of Tumbes, in the most important and emblematic hotel in town (Hotel Costa del Sol). It is a comfortable and elegant place with two defined areas one inside a large living room with a sophisticated and elegant setting and a more casual outdoor area overlooking the pool.
Details