Bar & grill
The Depot Patio
Lubbock, TX88% like it (4.4 / 8 Reviews )
ABOUT
The Depot Patio is a bar & grill located
at 1718 Avenue E, , Lubbock
, TX.
It has received 8 reviews with an average rating of 4.4 stars.
It has received 8 reviews with an average rating of 4.4 stars.
FAQs
This Bar & grill received 4.4 points from 8 customer reviews.
The address of The Depot Patio is:
The Depot Patio1718 Avenue E
Lubbock,
The Depot Patio is listed under
LOCATION
The Depot Patio Location