United States / Abilene / RestaurantsseafoodRed LobsterAddress1280 S Clack St, AbileneWebsitewww.redlobster.comPhone+13256951191—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 itStonegate Apartments · 228 mNot ratedTexas Roadhouse · 508 mNot ratedAbuelo's Mexican Restaurant · 856 mNot ratedTokyo Asia Fusion