5. Pier 29 Waterfront Restaurant
Being a city on the Bay, we love piers! While technically in Alameda, this restaurant is worth a mention due to its location, proximity to Oakland, and of course its steak! You will find a more casual dining experience here nestled in the Marina with a view of the Bay Bridge! Definitely order the classic steak, baked potato, and roasted asparagus, but really, you can’t go wrong here! And, if you’re completely stuffed after your steak dinner, take a stroll along the marina to walk it off! Or, sit on a bench and watch the boats bobble up and down in the marina!