Introducing the New Crab Tower

1258

Introducing the New Crab Tower!

17th Street Grill‘s newest seafood shareable comes with Avocado, Mango, Micro Greens, and of course plenty of Lump Crab, all on top of an Orange Vinaigrette & Pomegranate reduction. They call it the Crab Tower. You’ll call it delicious.

Open for takeout, delivery, and patio dining.

17th Street Grill
17320 17th St
Tustin, CA, 92780
714.730.0003

Print Friendly, PDF & Email