Once Upon A Time

118 S East St

Uvalde, Texas 78801

Tues. - Fri. 11:00am-5:30pm
Saturday 10:00am-2:00pm
Sun.- Mon. CLOSED

Get directions