Right on the beach. Unpretentious. Very friendly staff. Very reasonable. The best margaritas - 2 glasses for 70 pesetas! - and super shrimp fajitahs. Good value "Texan BBQ" Sunday lunchtime. We were in the Blue Sky hotel and lunched here several times. Don't go if you don't like dogs!