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
Sign up for our email list for updates, promotions, and more.
Al Fin Restaurant
Copyright © 2023 Al Fin Restaurant - All Rights Reserved.