Los Puntos Cantina

128 Michigan Ave, Point Edward
(519) 491-8330