About
Oh My Crab is a premier seafood restaurant located in Chicago, IL, serving the Chicagoland area. They specialize in flavorful seafood boils featuring succulent shrimp and crab cooked to perfection. The restaurant is committed to providing a memorable dining experience with fresh, quality ingredients and impeccable service.