arriba arriba is the perfect restaurant to satisfy all of your needs. join us for a sit down meal, a buffet meal , or gather all of your friends and visit arriba arriba to watch your favorite sports team- while enjoying your favorite mexican food and drinks .