Red Steer Grill Reviews & Details
Red Steer Grill
124 Lake Marina Dr
Red Steer Grill is located at 124 Lake Marina Dr in New orleans near the intersection of Marshall Foch St and Bragg St. Call (504) 283-4582 for dine in.
- Service:Dine In
- Features:Kid Friendly
- Major Intersection:Marshall Foch St And Bragg St
Tell us more about Red Steer Grill New orleans!