La Trucha is a Spanish restaurant known for its convivial atmosphere and offering of traditional small plates and main courses. It features outdoor seating.