Location: Home > YellowPages > ID > Buhl > Garibaldi's Mexican Restaurant

Garibaldi's Mexican Restaurant

113 Broadway Ave S
Buhl, ID 83316
208-543-6268