1 results for:
Organic Restaurants in Picayune
Minimum Number of Reviews
0+ reviews
Categories
100 West Canal Street, Picayune, MS
100 West Canal Street, Picayune, MS
The Depot on Canal is a family-friendly restaurant in historic downtown Picayune, MS, serving a flavorful fusion of American, Asian, and Mexican cuisine. Menu favorites include smash burgers, tacos, steaks, seafood, pasta, Asian entrees, and fresh salads. Guests can enjoy dine-in dining, convenient carry-out, and online ordering in a welcoming atmosphere with attentive service. The restaurant serves Picayune and surrounding... Read More about The Depot on Canal