Main content starts here, tab to start navigating

Hours & Location

843 N 98th St,
Omaha, NE 68114

REOPENING WEDNESDAY, FEBRUARY 9, 2022!

HOURS: Weekly Wednesday - Sunday 11am - 9pm Central Time

Call: 
531.466.8675

Email: 
contact@sebastianssoutherncrab.com

Get Directions