Centro America Restaurant Description:
.
Address:
6135 W Sahara Ave #6, Las Vegas, NV 89146, United States
Phone:
+1 702-644-7300
Website:
https://centroamerica-restaurant.com/
Store Hours:
Sunday: 8AM-3AM | Monday: 8AM-10PM | Tuesday: 8AM-10PM | Wednesday: 8AM-10PM | Thursday: 8AM-10PM | Friday: 8AM-3AM | Saturday: 8AM-3AM