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 31 of 35

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