Description
Casual hangout for a familiar Mexican street food menu served alongside tequila shots & cocktails.
Name: T Byrds Tacos & Tequila
Address: 26 E Kiowa St, Colorado Springs, CO 80903
Phone Number: +1 719-375-3376
Restaurant Type: Restaurant, Bar, Taco restaurant
T Byrds Tacos & Tequila is a Restaurant located at 26 E Kiowa St Colorado Springs/Colorado
(Latitude,Longitude: 38.8354906,-104.8240841)
Postal Code: 80903
Location
-
26 E Kiowa St, Colorado Springs, CO 80903
Add a review