95 NORTH MOORLAND ROAD
10114 W Greenfield Ave Milwaukee, WI
El Greco Restaurant
9143 W Appleton Ave Milwaukee, WI
This is a quick taco bell to eat at. It is located in the mall and provides quick service. It offers the full menu found elsewhere. This is probably the least expensive food option in the Mall.
Kathy (3-Scott) H.
April 23, 2007
If you've been to or used
Taco Bell, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.