Culebra Delicious Barbacoa
Address:
8606 Park Olympia, Universal City, TX 78148
Phone:
(210) 566-3930 Restaurants, Barbecue
Other Businesses:
- Noy's Bistro at 976 Coronado Blvd, Universal City, TX 78148
- Little Caesars Pizza at 925 Coronado Blvd Ste 100, Universal City, TX 78148
- SONIC Drive-In at 2325 Pat Booker Road, Universal City, TX 78148
- Dominos Pizza at 912 Coronado Blvd, Universal City, TX 78148
- Four Kings at 2047 Universal City Blvd, Universal City, TX 78148