86 W Dundee Rd, Buffalo Grove, Illinois 60089(847) 777-1116
Welcome to La Presa Resataurant in Buffalo Grove, Illinois. An Authentic Mexican Seafood Restaurant that is full of flavor! Visit our 2 other locations in Palatine. We're open 7 days a week. - Dine In - Full Bar - Carry Out - Private room for parti