Bar
Red Lobster
18 locals recommend,
Tips from locals
Lively chain restaurant serving American seafood standards amid New England-themed decor.
Unique things to do nearby
Locals also recommend
- 15 locals recommend
Location
10854 E Alameda Ave
Aurora, CO
Expo Park