Anybody been to Frontera Grill in Alhambra?
- Dr. Debs Nov 27, 2006 05:48 PM
I just drove down Main St. and saw a sign for Frontera Grill? I couldn't tell if it's open yet or not. Anybody been to it if it is open, or know anything about it?