You know I love a good restaurant with a creative menu to get my culinary juices flowing. Fresh Bistro, located in Los Ranchos de Albuquerque, is just the spot. What a creative menu. It is a fusion of New Mexico, French and Italian cuisine. Love it!
Restaurants Restaurants and Travel July 31, 2018