-
Red Lobster
is an enjoyable Seafood Restaurant
Ranked #1 of 45 Restaurants in Parkview Mesa Mesa.
.
The Latest Review: ★★★★★
Sent on the 9th of October, 2017
If you love shrimp then you can't go wrong with their Seaside Shrimp Trio, and it is under $20 dollars! //