La Cascada Taqueria 2164 Center St Berkeley CA United States
Phone: 510.704.8688 Accepts: MasterCard/Eurocard
Alcohol: full bar
Dress: casual
(No wheelchair access.)