1320 65th Street
Los Moles, casual dining in the heart of Emeryville.
Read All Reviews
2801 Folsom Street
La Parrilla means in Spanish The Grill. In another words, our name could be translated from Spanish as the combination that probably doesn't make a lot of sense, i.e. the "The Grill Grill".
© 2014 Restaurant.com All rights reserved.