Chez Diego

restaurants / Seafood

Lonely Planet review

One of the standouts among a cluster of tourist traps.