Centro offers a variety of traditional Spanish tapas along with a few lively menu additions from Latin America. The word "Centro" means downtown or center. The restaurant embodies the very same hip, casual atmosphere that is the essence of downtown dining.