If you're craving an adventurous yet down-to-Earth meal from Central America, we're the place for you!
7398 Mission Street, Daly City, CA 94014
11:00 am – 07:00 pm
Sign up for our email list for updates, promotions, and more.
Al Fin Restaurant
Copyright © 2023 Al Fin Restaurant - All Rights Reserved.