Site icon Great Taste Magazine | Orange County Restaurants and Pros

Introducing the New Crab Tower

17th Street Grill Crab Tower

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

Exit mobile version