Restaurants & Bars 1

Balboa Steakhouse

jaydee | Feb 7, 2003 04:40 PM

First time poster.....

Anyone ever been to this place before (I believe it's off Sunset)? I only ask because I saw it had Steak Tartare on the menu, and I've been curious to try it...

Any insight is appreciated. Thanks!

Want to stay up to date with this post?

Recommended From Chowhound