Lafayette’s Restaurant
About
Conveniently located on the ground floor of the Downtown Holiday Inn (formerly Lafayette Plaza Hotel). Enjoy authentic New Orleans-inspired cuisine in a casual dining setting. Perfect for anyone looking to experience fresh flavors and a relaxed atmosphere right in the heart of the city!
Location
301 Government St Mobile, AL 36602
Contact
Phone