17th Street Bar & Grill – Tustin (714) 730-0003 Click for Happy HourHappy Hour is Monday through Friday from 3:30pm to 6:30pm located only in the bar area and is not available for Take Out. Cuisine: Steak American Restaurant Pros: Chef Adrianna Amezuca Restaurateur Joe Luby