El Barbas Restaurant & Bar ★★★★☆4.1 (86) Restaurants Fusion restaurant 444 Broadway, Vallejo, CA 94590 Closed today Call Details →