Get directions to: Burrito Tower Restaurant, Lubbock, TX
Restaurant address: 3001 34th St Lubbock, TX 79410, USA
Restaurant: Burrito Tower Restaurant