• A Mexican Radio, LLC, DBA Teddy Jack's Hub City Grill

    • Restaurants
    7205 Milwaukee Ave.
    Lubbock, TX 79424
    (806) 698-6997
    (806) 794-7360 (fax)
    • News News