United States / Lubbock / Sights & landmarksAttractionThe EllaAddress1102 58th St, LubbockWebsitetheellalubbock.comPhone+18067658134—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itEl Charro · 733 mNot ratedThe Red Zone Sports Bar · 1116 mNot ratedEl Rodeo · 1163 m