From Our Editors
Spice up your week with a trip to Stratta Grill and Bar in San Jose, and enjoy grub at the top of its game.
No need to be formal, business casual will pass.
Save time and money with nearby parking options at Stratta Grill and Bar.
Fancy snacks do come at a higher price, but wow are they delicious.