El Mosquito is a Spanish restaurant offering tapas in a cozy and atmospheric setting.