Get directions to: Las Chalupas No 2, North Vernon, IN
Restaurant address: 1007 Buckeye St North Vernon, IN 47265, USA
Restaurant: Las Chalupas No 2