Jackson's Bar & Bistro

From Bhamwiki
(Redirected from Jackson's Bar and Bistro)
Jump to navigation Jump to search
Jacksons.jpg

Locate with
Google Maps

Jackson's Bar and Bistro was a restaurant that opened in September 2006 at 1831 28th Avenue South in SoHo Square in Homewood.

Jackson's Bar & Bistro closed in March 2019. Its space later housed Tostada's restaurant.

References