O Barco is a restaurant offering Mediterranean and Spanish cuisine. It's known for its quality meats and seafood, homemade desserts, and late hours.