28 Apr Longtime Santa Monica Bar Closes After 25 Years on Main Street – SM Mirror Posted at 12:12h in Hood Art, Just Hood by 0 Comments Share The bar, located at 2907 Main Street, has been a longstanding Santa Monica favorite and mainstay of the area. In a Facebook post, the bar’s owner …
Sorry, the comment form is closed at this time.