Get directions to: El Sol Mexican Restaurant, Logan, UT
Restaurant address: 871 N Main St Logan, UT 84321, USA
Restaurant: El Sol Mexican Restaurant