Las Rosas, Centro Comercial Las Palmeras, Playa de Las Americas.
Went in Las Rosas for a meal and ended up going in every night for two weeks! The food was varied and was cooked to perfection! The staff were all helpful and efficient and very friendly and polite, plus the prices were very nice! TRY IT.