Arriba Baja Grill
901 S Coast Dr Ste C160 Costa Mesa, CA 92626-1774
714-540-4001
Facebook: https://www.facebook.com/ArribaCostaMesa
Twitter: https://twitter.com/#!/arribabajagrill
Business Hours
Payment Types