MenuBrat › Fort Lauderdale › New Red Hills Restaurant Fort Lauderdale New Red Hills Restaurant 📍 NW 19th St, Fort Lauderdale, Fort Lauderdale, FL 33311 🧭 Directions Open in Google Maps ↗