Location: 444 West Main Street, Uvalde, TX 78801
Phone:(830)278-6020
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Fast Food Restaurants, Grocers & Supermarkets