Dos Primos Mexican Restaurant is located at 1624 N Main St, O Fallon, MO. This business specializes in Mexican Restaurants. Dos Primos Mexican Restaurant is open Sun - Thu, 11am - 10pm; Fri - Sat, 11am - 10:30pm and accepts Discover, Mastercard and Visa.