Best of Burma 2 is a burmese restaurant Santa Rosa located in United States.
528 7th St (Mendocino Ave) Santa Rosa , CA 95401 United States
Tea leaf salad is delicious. Lamb curry is a must try. Top it off with fried banana dessert . Service was great!!!
For a two or three person dinner , try samosas , lamb kebat, and coconut rice to share!
The Tea Leaf Salad is honestly best salad I’ve ever eaten. It’s caffeinated too!
Tealeaf salad has over 50 ingredients and is light yet refreshing. A true start to a palate party.
Tea leaf salad !
They can make any dish spicy! They even make tofu taste great! - Tyler Toler
Pad Thai, Tom Yum and Pumpkin Curry. The best I ever had. New Favorite Thai spot! - Cat DuBois