El Sol Restaurant & Catering - Richmond - 101 Park Pl, Richmond, CA 94801, USA on Eaten