Know a great happy hour or special for this location?
Photos
Location & Hours
We have MOVED, we are now located at 3577 South 13th Street, Milwaukee WI 53221. We are located inside of Camacho's Family Restaurant, same recipe and more options. Stop in to have a drink while you wait for your order. See you soon! Thank you!