From Our Editors
Grilled meats await at Brazilian-inspired Sol Restaurant in Boston.
For quick and easy parking near Sol Restaurant, park on the street.
Sol Restaurant's moderately-priced platters and top-notch taste bring foodies back to Sol Restaurant time and time again. Three meals a day are served at Sol Restaurant, so you can choose to start your day or end your evening here. If you're looking to try the bold flavors of Brazilian cooking, be sure to check out Sol Restaurant.