Los Primos Mexican Restaurant

Address:
819 Main St
Alma, NE 68920
Social:
Open 2:00 to close Thursday through Monday. Also open Sundays at 10:30 a.m. for Sunday buffet.