Location
Garibaldi Restaurant
1627 Division Ave. South
Grand Rapids, MI 49507-1630
View Google Map of the Garibaldi Restaurant on Division
(This link will open in a new browser window.)
Taqueria Garibaldi - #1 Location
Inside the Market
2850 Division Ave. South
View Google Map to the Taqueria Garibaldi in the Market
(This link will open in a new browser window.)