Sol Taquerias is a casual Mexican restaurant serving tacos and other authentic fare, with a liquor selection.