I've never been to Tommy's, and I've only been to Bayona once. But I can't imagine a place being a whole lot more romantic than Bayona. They also have an eclectic menu. Everything we had we we went was dynamite.
I have been to both several times. Bayona is a much more sophisticated menu- and I don't mean that that is a knock on Tommy's. They're both very good. But Bayona is haute cuisine, whereas Tommy's is just good old solid continental.
Tommy's is a bit cheaper. Both have very nice atmosphere. If you're looking to have a nice dinner, with good old fashioned service and a cozy atmosphere, Tommy's is a good choice. If you really want the food itself to be the centerpiece, and have a culinary experience, Bayona is the right call.
Depends on what you're looking for. But everyone is right - you can't really go wrong with either.
Bayona is incredible. Great menu, very good wine list at reasonable prices with very good assistance if needed. It's a great atmosphere for romance. Easily one of the best dining experiences I've ever had. Do NOT miss the goat cheese crouton.
Went to Tommy's on Friday night and it was fricking awesome...I'll post a more detailed review later....might be trying out Bayona next week because I have been hearing some great things...Thanks for all the help guys!