United States / Las Cruces / RestaurantsseafoodRed LobsterAddress575 S Telshor Blvd, Las CrucesWebsitewww.redlobster.comPhone+15755224067—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 itChipotle Mexican Grill · 118 mNot ratedThe Pecan Grill and Brewery · 186 mNot ratedBubba's 33 · 231 mNot ratedMezcla