Bring the entire family for a hefty pasta dinner or gourmet pizza pie. Michael’s is located on the east end of town just past the Ocean Beach marina. A meal at Michael’s is sure to satiate your seafaring appetite. If you have a hankering for something a little heartier than the seafood spread, Michael’s is your go-to.
Arguably this pick should be higher on the list but due to its less convenient location, it gets a lower spot. Located in Cherry Grove, the Top of the Bay restaurant is the place to be for a sunset dinner. […]