Big Mac Little Lu's Seafood
➤ 2851 W 120th Ave 300, 80234, Westminster, US, United States
Sandwiches, Caribbean, Seafood, Casual, Fish
"However, I wanted to update my review as of 12/7/23: I wouldn't recommend the lobster roll. It was tough, rubbery, and dry, making it nearly inedible."