Café Sol - Latin Kitchen offers homemade Latin-American cuisine in a relaxed space, specializing in dishes like birria and fish tacos.