Hi all! I know this is short notice but...my partner and I are going to check out Capo's on Friday (6/5/09) and I see that they have 2 locations - one on Lomas and one on Central. Is one location better than the other? Do they both serve beer and wine? We're thinking of going for pizza but may be persuaded to try one of the pasta dishes. Any thoughts on either of these restaurants?