Ondo's Spanish Tapas Bar

250 Steele St Ste 100, Denver, CO 80206
Region: Denver Area City: Denver

Overview

Come try something new, something truly authentic, and Look for FREE parking in the back of the restaurant.