Thai Pepper Restaurant Menu posted in Lubbock, Thai on July 20, 2017 by Lubbockmenu SHARE Tweet Thai PepperĀ Restaurant is located in the hospital district and closed on the weekends. They offer carry out or dine in. Reservations are welcomed too! View Thai Pepper Restaurant’s Menu Below 3702 20th St, Lubbock, TX 79410 TO CHANGE MENU PAGES SWIPE LEFT OR RIGHT ON MOBILE DEVICES USE DIRECTION ARROWS OR MOUSE WHEEL ON PC OR MAC (806) 795-7444