Time for Tapas? Feeling a Fajita? There's plenty of lovely Latin food to satisfy your needs.