The MECCA Sports Bar and Grill

1134 N. Vel R. Phillips Ave., Milwaukee, WI 53203

Back to the full article.

The MECCA Sports Bar and Grill

Picture 28 of 35

The MECCA Sports Bar and Grill. Photo taken April 30, 2019 by Graham Kilmer.