Restaurante Fina is a Spanish tapas bar offering homemade, quality cuisine. It features a daily menu with various dishes to choose from.