United States / Lubbock / RestaurantstacoTacos El Paisa 2Address2504 50th St, LubbockWebsiteinstagram.comPhone+18068533381—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 itRain Cafe · 414 mNot ratedAshwood Court Apartments · 441 mNot ratedCourtyards on the Park · 501 mNot ratedTaqueria Autlan