Cafe Sol - Greenwich, London, UK
Posted by: Metro2
N 51° 28.848 W 000° 00.560
30U E 707656 N 5707535
This restaurant is located at 13 Nelson Road, Greenwich, London SE10 9JB
Waymark Code: WMDNJJ
Location: London, United Kingdom
Date Posted: 02/05/2012
Views: 9
Although the restaurant does not serve you with a bowl of chips and salsa (without ordering them), the menu includes steak and lamb "sizzlers", fajitas, chimichangas, chili, enchiladas, tacos, burritos,barbequed ribs and chicken. The site also offers desserts, cocktails, a kid's menu, parties, etc.
See their website at (
visit link)