Red Lobster #168 is a Red Lobster restaurant located at 3311 Interstate 40 West in Amarillo, Texas.[1][2]

Red Lobster #168
Map
Store number168
Address3311 Interstate 40 West
CityAmarillo, Texas
Coordinates35°11′27″N 101°52′31″W / 35.19095°N 101.87528°W / 35.19095; -101.87528Coordinates: 35°11′27″N 101°52′31″W / 35.19095°N 101.87528°W / 35.19095; -101.87528

References Edit