About
Los Santos Restaurant and Bar is located in San Francisco, Nayarit, Mexico. Owners Gabriel Macias- Acapulco Mexico, Allison Pastor- New Orleans, Louisiana and Jorge Camerena- Guadalajara Mexico have created an eclectic atmosphere with a menu of Fusion Cuisine that will entice anyone's taste buds! Come in and enjoy a delicious meal, play a game of Billiards or watch your favorite team on our flat screen TV! Outside dining as well as inside.
Details