Share your post with your fan club!
The front part of Tienda La Libertad has been redone with lots of tables. Delicious tacos (1.50 each) are available
2231 West Liberty St, near W. Stadium Blvd 734.585.5796
Updated 2 years ago | 1
Updated 2 years ago | 2
Updated 1 year ago | 12
Updated 7 months ago | 6