Apollo Loco
1408 W Windlake Ave
Milwaukee
WI
53215
(414) 383-2437
Open Map
Description
Apollo Loco is located at 1408 W Windlake Ave, Milwaukee, WI. This location is in the Lincoln Village neighborhood. This business specializes in Restaurants.
by merchantcircle on March 02, 2015 from
merchantcircle
Categories: Restaurants, Pizza
Food & BeverageRestaurants
Lunch
Mexican
Milwaukee
More info about Apollo Loco
Open Late
Pizza
Pizza Restaurants
Restaurants