Point of interest
Red Light Little River
3 locals recommend,
Permanently closed
Location
7700 Biscayne Blvd
Miami, FL
Upper East Side
Tips from locals
Authentic Cajun cuisine with an amazing ambiance. Try the famous bbq shrimp and oyster pie. Sit right on the water and transport yourself to the Bayou.