La Terraza restaurant is near the bottom of the steps at Marbella suites and has some excellent views of the ocean. I had several meals there while I was a guest at the Marbella Suites. First, let me say the Margaritas are to die for,.......More
“Marbella suites dining”