Texas Star Fajita Bar, CHICAGO, Illinois (IL)
Comfortably positioned at 3365 North Clark Street () in CHICAGO, Illinois (IL) (60657), Texas Star Fajita Bar is available at 7739758188. Please do give them a call beforehand to make a reservation.
More restaurants in CHICAGO, Illinois (IL)
Texas Star Fajita Bar contact information and details:
Address: 3365 North Clark Street - , CHICAGO, Illinois (IL) 60657
Contact Phone: 7739758188
