Cantina 62 is 'mighty' good Mexican

New Lackawanna restaurant serves delicious, fresh Mexican food...