The Plaza Restaurant & Bar
11425 Slide Rd, Lubbock
(806) 589-5020
Recent Reviews
The Plaza Restaurant & Bar
11425 Slide Rd, Lubbock 79424
(806) 589-5020